define(function(require, exports, module) {

	var cometdClient = require('./cometdClient-sea');
	var utils = require("utils");

	var comets = {};

	comets.connect = function() {
		cometdClient.connect(utils.constants.ctx + "/asyncComet");
	};

	comets.sendForUser = function(msgType, data, users) {

	};

	comets.sendForUnique = function(uniqueChannel, msgType, data) {

	};

	comets.sendForCircle = function(circleChannel, msgType, data) {

	};

	comets.addUserChannelListener = function(msgType, value) {

	};

	comets.addUniqueChannelListener = function(key, value) {

	};

	comets.addCircleChannelListener = function(key, value) {

	};

	comets.batch = function(key, value) {

	};

	module.exports = comets;

});